all the day long - French English Dictionary